package pck_tramitedocu.pck_src.pck_dao;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import pck_tramitedocu.pck_src.pck_pojos.Cls_Trabajador;

public abstract interface itf_dao_usuario
{
  public abstract Cls_Trabajador validarUsuario(Map<String, Object> paramMap);

  public abstract boolean agregarUsuario(Cls_Trabajador paramCls_Trabajador);

  public abstract boolean actualizarUsuario(Cls_Trabajador paramCls_Trabajador);

  public abstract ArrayList obtenerMenuUsuario(String paramString);

  public abstract boolean grabarMenuUsuario(String paramString, List paramList);

  public abstract int obteneTipoUsuarioDeTrabajadorDao(Map<String, String> paramMap);

  public abstract String agregarUsuarioEnPostgrestDao(Cls_Trabajador paramCls_Trabajador);
}